pub const SYSCODE_DEBUG: u64 = 2000;
pub const SYSCODE_LOAD_ARGS: u64 = 2001;
pub const SYSCODE_RET: u64 = 2002;
pub const SYSCODE_ASSERT: u64 = 2003;

pub const SYSCODE_CYCLE_LIMIT: u64 = 3000;
pub const SYSCODE_IS_INIT: u64 = 3001;
pub const SYSCODE_ORIGIN: u64 = 3002;
pub const SYSCODE_CALLER: u64 = 3003;
pub const SYSCODE_ADDRESS: u64 = 3004;
pub const SYSCODE_BLOCK_HEIGHT: u64 = 3005;
pub const SYSCODE_CYCLE_USED: u64 = 3006;
pub const SYSCODE_CYCLE_PRICE: u64 = 3007;
pub const SYSCODE_EXTRA: u64 = 3008;
pub const SYSCODE_TIMESTAMP: u64 = 3009;
pub const SYSCODE_EMIT_EVENT: u64 = 3010;
pub const SYSCODE_TX_HASH: u64 = 3011;
pub const SYSCODE_TX_NONCE: u64 = 3012;

pub const SYSCODE_GET_STORAGE: u64 = 4000;
pub const SYSCODE_SET_STORAGE: u64 = 4001;
pub const SYSCODE_CONTRACT_CALL: u64 = 4002;
pub const SYSCODE_SERVICE_CALL: u64 = 4003;
pub const SYSCODE_SERVICE_WRITE: u64 = 4004;
pub const SYSCODE_SERVICE_READ: u64 = 4005;
